giant hogweed - French English Dictionary
History

giant hogweed

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "giant hogweed" in French English Dictionary : 4 result(s)

English French
Agriculture
giant hogweed berce géante
Wild Species
giant hogweed berce du caucase
Botanic
giant hogweed berce du caucase
Zoology
giant hogweed berce du caucase